to make full compensation - Englisch Synonyme Wörterbuch